catalytic converter assembly - French English Dictionary